anatomic snuffbox - Español Inglés Diccionario